package xju.rjxy.shop.model.vo;

import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * 包含游戏库的用户信息VO
 */
@Getter
@Setter
public class UserWithGamesVO {
    /**
     * 用户基本信息
     */
    private UserVO userInfo;
    
    /**
     * 用户游戏库列表
     */
    private List<UserGameVO> gameList;
    
    /**
     * 游戏库总数
     */
    private Integer gameCount;
    
    /**
     * 总游戏时长
     */
    private Integer totalPlayTime;
    
    /**
     * 最近游玩的游戏列表（最多5个）
     */
    private List<UserGameVO> recentGames;
} 